Fault-Tolerant Real-Time Streaming with FEC thanks to Capillary Multi-Path Routing
نویسنده
چکیده
Erasure resilient FEC codes in off-line packetized streaming rely on time diversity. This requires unrestricted buffering time at the receiver. In real-time streaming the playback buffering time must be very short. Path diversity is an orthogonal strategy. However, the large number of long paths increases the number of underlying links and consecutively the overall link failure rate. This may increase the overall requirement in redundant FEC packets for combating the link failures. We introduce the Redundancy Overall Requirement (ROR) metric, a routing coefficient specifying the total number of FEC packets required for compensation of all underlying link failures. We present a capillary routing algorithm for constructing layer by layer steadily diversifying multi-path routing patterns. By measuring the ROR coefficients of a dozen of routing layers on hundreds of network samples, we show that the number of required FEC packets decreases substantially when the path diversity is increased by the capillary routing construction algorithm.
منابع مشابه
Fault-Tolerant Multi-Path Routing for Real-Time Streaming with Erasure Resilient Codes
Thanks to large buffers, Forward Error Correction (FEC) improves the reliability of off-line streaming significantly. Real-time streaming however puts hard restrictions on the buffer size leaving FEC helpless for combating long link failures on a single path route. Compared with buffering, multi-path routing is another orthogonal method, which can make FEC efficient also for real-time streaming...
متن کاملCapillary multi-path routing with FEC for real- time multimedia
Use of FEC in off-line streaming, offering large buffers, gives spectacular results; but real-time streaming puts hard restrictions on the buffer size leaving FEC helpless for combating long link failures on a single path route. Another orthogonal method, the multi-path routing, can make FEC effective also for the real-time streaming, which has been already shown on examples with an alternate p...
متن کاملCapillary routing for reliable real-time streaming
Application of forward error correction (FEC) in offline streaming with large buffering time dramatically improves the quality and performance of communications in challenging network conditions. However real-time streaming puts hard restrictions on the buffer size leaving FEC helpless for combating long link failures on a single path route. Multi-path routing is another method, orthogonal to b...
متن کاملReliable Multi-Path Routing Schemes for Voice over Packet Networks
Applying forward error correction (FEC) in offline streaming with large buffering time dramatically improves the quality and performance of communications under challenging network conditions. However real-time streaming puts hard restrictions on the buffer size and therefore does not allow FEC to compensate for long link failures on single path routes. However, multi-path routing, orthogonal t...
متن کاملFailure Recovery Redundancy Overall Requirement
Forward Error Correction (FEC) is very efficient for off-line streaming with large buffering time, but real-time streaming puts hard restrictions on the buffer size making FEC inefficient for combating long link failures on single path routes. Multi-path routing, orthogonal to buffering, can however make FEC effective also for real-time streaming. For this purpose we introduce a capillary routi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/cs/0607077 شماره
صفحات -
تاریخ انتشار 2006